stuffed cloth talisman doll/animal - Espagnol Anglais Dictionnaire